Automattic\Jetpack\Forms\ContactForm\Contact_Form_Field D

Total Complexity 438
Dependencies 7
Dependents 2
Total lines 3,303
Lines of code 2,180
Logical lines of code 990
Comment lines 799
Methods 48
Properties 11

Methods 48

Method Rating Maintainability Complexity Lines of code
validate()
D
25
46 153
render()
D
26
44 127
render_image_select_field()
D
24
38 148
render_field()
D
29
32 118
render_radio_field()
C
31 25 100
render_checkbox_multiple_field()
C
32 25 97
__construct()
C
30 21 119
get_form_variation_style_properties()
B
38 19 63
render_label()
B
43 17 41
render_telephone_field()
B
32 10 143
render_slider_field()
A
39 14 70
get_translatable_countries()
A
22
1 243
render_rating_field()
A
35 11 90
get_computed_field_value()
A
48 14 30
render_date_field()
A
35 7 90
render_input_field()
A
46 10 38
render_file_field()
A
31 3 138
render_legend_as_label()
A
52 9 22
render_checkbox_field()
A
54 9 15
render_select_field()
A
49 8 25
trim_image_select_options()
S
54 6 20
render_consent_field()
S
54 6 17
render_textarea_field()
S
50 5 28
render_outline_label()
S
53 5 22
is_field_renderable()
S
56 5 18
render_animated_label()
S
58 5 14
has_value()
S
62 4 11
enqueue_phone_field_assets()
S
53 3 24
get_error_div()
S
58 3 17
render_below_label()
S
63 4 10
get_field_extra()
S
67 4 7
render_number_field()
S
60 3 12
maybe_override_type()
S
61 3 12
enqueue_slider_field_assets()
S
60 2 15
get_option_value()
S
71 2 6
enqueue_file_field_assets()
S
60 1 15
get_unauth_endpoint_url()
S
70 2 6
get_form_style()
S
71 2 5
add_error()
S
75 1 4
is_error()
S
82 1 3
sanitize_text_field()
S
79 1 3
set_invalid_message()
S
66 1 10
render_email_field()
S
68 1 6
render_url_field()
S
68 1 6
render_hidden_field()
S
73 1 4
render_time_field()
S
68 1 6
render_default_field()
S
70 1 5
has_inset_label()
S
75 1 4